home *** CD-ROM | disk | FTP | other *** search
/ United Public Domain Gold 2 / United Public Domain Gold 2.iso / utilities / pu086.dms / pu086.adf / include / string.h < prev    next >
C/C++ Source or Header  |  1990-12-04  |  1KB  |  64 lines

  1. /*
  2.  *    STRING.H    String function declarations
  3.  */
  4.  
  5. #ifndef STRING_H
  6. #define    STRING_H
  7.  
  8. /* aliases */
  9. #define    streq    !strcmp
  10. #define    strneq    !strncmp
  11. #define    bcmp    memcmp
  12. #define    bcopy    memmove
  13.  
  14. extern    char    *bzero();
  15. extern    char    *memmove();
  16. extern    char    *memcpy();
  17. extern    char    *memccpy();
  18. extern    char    *memset();
  19. extern    int    memcmp();
  20. extern    int    memicmp();
  21. extern    char    *memchr();
  22. extern    int    strlen();
  23. extern    char    *strcpy();
  24. extern    char    *strncpy();
  25. extern    char    *strpcpy();
  26. extern    char    *strdup();
  27. extern    char    *strset();
  28. extern    char    *strnset();
  29. extern    char    *substr();
  30. extern    char    *subnstr();
  31. extern    char    *strcat();
  32. extern    char    *strncat();
  33. extern    char    *strupr();
  34. extern    char    *strlwr();
  35. extern    char    *strrev();
  36. extern    int    strcmp();
  37. extern    int    strncmp();
  38. extern    int    stricmp();
  39. extern    int    strnicmp();
  40. extern    char    *strstr();
  41. extern    char    *stristr();
  42. extern    char    *strchr();
  43. extern    char    *strrchr();
  44. extern    int    strpos();
  45. extern    int    strrpos();
  46. extern    int    strspn();
  47. extern    int    strcspn();
  48. extern    char    *strpbrk();
  49. extern    char    *strrpbrk();
  50. extern    char    *strtok();
  51. extern    char    *strtrim();
  52. extern    char    *stradj();
  53. extern    int    strrpl();
  54. extern    int    strirpl();
  55.  
  56. extern    char        *ctlcnv();
  57. extern    char        *ltoa();
  58. extern    char        *ultoa();
  59. extern    char        *itoa();
  60. extern    long        strtol();
  61. extern    unsigned long    strtoul();
  62.  
  63. #endif STRING_H
  64.